sediment removal - Francés Inglés Diccionario